home *** CD-ROM | disk | FTP | other *** search
-
- (defconst delete-auto-save-files t "\
- *Non-nil means delete a buffer's auto-save file when the buffer is saved.")
-
- (defconst directory-abbrev-alist nil "\
- *Alist of abbreviations for file directories.
- A list of elements of the form (FROM . TO), each meaning to replace
- FROM with TO when it appears in a directory name. This replacement is
- done when setting up the default directory of a newly visited file.
- *Every* FROM string should start with `^'.
-
- Do not use `~' in the TO strings.
- They should be ordinary absolute directory names.
-
- Use this feature when you have directories which you normally refer to
- via absolute symbolic links. Make TO the name of the link, and FROM
- the name it is linked to.")
-
- (defconst make-backup-files (not (eq system-type (quote vax-vms))) "\
- *Non-nil means make a backup of a file the first time it is saved.
- This can be done by renaming the file or by copying.
-
- Renaming means that Emacs renames the existing file so that it is a
- backup file, then writes the buffer into a new file. Any other names
- that the old file had will now refer to the backup file. The new file
- is owned by you and its group is defaulted.
-
- Copying means that Emacs copies the existing file into the backup
- file, then writes the buffer on top of the existing file. Any other
- names that the old file had will now refer to the new (edited) file.
- The file's owner and group are unchanged.
-
- The choice of renaming or copying is controlled by the variables
- `backup-by-copying', `backup-by-copying-when-linked' and
- `backup-by-copying-when-mismatch'. See also `backup-inhibited'.")
-
- (defvar backup-inhibited nil "\
- Non-nil means don't make a backup, regardless of the other parameters.
- This variable is intended for use by making it local to a buffer.
- But it is local only if you make it local.")
-
- (put (quote backup-inhibited) (quote permanent-local) t)
-
- (defconst backup-by-copying nil "\
- *Non-nil means always use copying to create backup files.
- See documentation of variable `make-backup-files'.")
-
- (defconst backup-by-copying-when-linked nil "\
- *Non-nil means use copying to create backups for files with multiple names.
- This causes the alternate names to refer to the latest version as edited.
- This variable is relevant only if `backup-by-copying' is nil.")
-
- (defconst backup-by-copying-when-mismatch nil "\
- *Non-nil means create backups by copying if this preserves owner or group.
- Renaming may still be used (subject to control of other variables)
- when it would not result in changing the owner or group of the file;
- that is, for files which are owned by you and whose group matches
- the default for a new file created there by you.
- This variable is relevant only if `backup-by-copying' is nil.")
-
- (defvar backup-enable-predicate (quote (lambda (name) (or (< (length name) 5) (not (string-equal "/tmp/" (substring name 0 5)))))) "\
- Predicate that looks at a file name and decides whether to make backups.
- Called with an absolute file name as argument, it returns t to enable backup.")
-
- (defconst buffer-offer-save nil "\
- *Non-nil in a buffer means offer to save the buffer on exit
- even if the buffer is not visiting a file.
- Automatically local in all buffers.")
-
- (make-variable-buffer-local (quote buffer-offer-save))
-
- (defconst find-file-existing-other-name nil "\
- *Non-nil means find a file under alternative names, in existing buffers.
- This means if any existing buffer is visiting the file you want
- under another name, you get the existing buffer instead of a new buffer.")
-
- (defconst find-file-visit-truename nil "\
- *Non-nil means visit a file under its truename.
- The truename of a file is found by chasing all links
- both at the file level and at the levels of the containing directories.")
-
- (defvar buffer-file-truename nil "\
- The abbreviated truename of the file visited in the current buffer.
- That is, (abbreviated-file-name (file-truename buffer-file-name)).
- This variable is automatically local in all buffers, when non-nil.")
-
- (make-variable-buffer-local (quote buffer-file-truename))
-
- (put (quote buffer-file-truename) (quote permanent-local) t)
-
- (defvar buffer-file-number nil "\
- The device number and file number of the file visited in the current buffer.
- The value is a list of the form (FILENUM DEVNUM).
- This pair of numbers uniquely identifies the file.
- If the buffer is visiting a new file, the value is nil.")
-
- (make-variable-buffer-local (quote buffer-file-number))
-
- (put (quote buffer-file-number) (quote permanent-local) t)
-
- (defconst file-precious-flag nil "\
- *Non-nil means protect against I/O errors while saving files.
- Some modes set this non-nil in particular buffers.")
-
- (defvar version-control nil "\
- *Control use of version numbers for backup files.
- t means make numeric backup versions unconditionally.
- nil means make them for files that have some already.
- `never' means do not make them.")
-
- (defvar dired-kept-versions 2 "\
- *When cleaning directory, number of versions to keep.")
-
- (defvar trim-versions-without-asking nil "\
- *If t, deletes excess backup versions silently.
- If nil, asks confirmation. Any other value prevents any trimming.")
-
- (defvar kept-old-versions 2 "\
- *Number of oldest versions to keep when a new numbered backup is made.")
-
- (defvar kept-new-versions 2 "\
- *Number of newest versions to keep when a new numbered backup is made.
- Includes the new backup. Must be > 0")
-
- (defconst require-final-newline nil "\
- *Value of t says silently ensure a file ends in a newline when it is saved.
- Non-nil but not t says ask user whether to add a newline when there isn't one.
- nil means don't add newlines.")
-
- (defconst auto-save-default t "\
- *Non-nil says by default do auto-saving of every file-visiting buffer.")
-
- (defconst auto-save-visited-file-name nil "\
- *Non-nil says auto-save a buffer in the file it is visiting, when practical.
- Normally auto-save files are written under other names.")
-
- (defconst save-abbrevs nil "\
- *Non-nil means save word abbrevs too when files are saved.
- Loading an abbrev file sets this to t.")
-
- (defconst find-file-run-dired t "\
- *Non-nil says run dired if `find-file' is given the name of a directory.")
-
- (defvar find-file-not-found-hooks nil "\
- List of functions to be called for `find-file' on nonexistent file.
- These functions are called as soon as the error is detected.
- `buffer-file-name' is already set up.
- The functions are called in the order given until one of them returns non-nil.")
-
- (defvar find-file-hooks nil "\
- List of functions to be called after a buffer is loaded from a file.
- The buffer's local variables (if any) will have been processed before the
- functions are called.")
-
- (defvar write-file-hooks nil "\
- List of functions to be called before writing out a buffer to a file.
- If one of them returns non-nil, the file is considered already written
- and the rest are not called.
- These hooks are considered to pertain to the visited file.
- So this list is cleared if you change the visited file name.
- See also `write-contents-hooks'.
- Don't make this variable buffer-local; instead, use `local-write-file-hooks'.")
-
- (put (quote write-file-hooks) (quote permanent-local) t)
-
- (defvar local-write-file-hooks nil "\
- Just like `write-file-hooks', except intended for per-buffer use.
- The functions in this list are called before the ones in
- `write-file-hooks'.")
-
- (make-variable-buffer-local (quote local-write-file-hooks))
-
- (put (quote local-write-file-hooks) (quote permanent-local) t)
-
- (defvar write-contents-hooks nil "\
- List of functions to be called before writing out a buffer to a file.
- If one of them returns non-nil, the file is considered already written
- and the rest are not called.
- These hooks are considered to pertain to the buffer's contents,
- not to the particular visited file; thus, `set-visited-file-name' does
- not clear this variable, but changing the major mode does clear it.
- See also `write-file-hooks'.")
-
- (defconst enable-local-variables t "\
- *Control use of local-variables lists in files you visit.
- The value can be t, nil or something else.
- A value of t means local-variables lists are obeyed;
- nil means they are ignored; anything else means query.
-
- The command \\[normal-mode] always obeys local-variables lists
- and ignores this variable.")
-
- (defconst enable-local-eval (quote maybe) "\
- *Control processing of the \"variable\" `eval' in a file's local variables.
- The value can be t, nil or something else.
- A value of t means obey `eval' variables;
- nil means ignore them; anything else means query.
-
- The command \\[normal-mode] always obeys local-variables lists
- and ignores this variable.")
-
- (defconst backup-char (if (eq system-type (quote amigados)) "!" "~") "\
- Character to add to file names to make backup names.")
-
- (defconst autosave-char (if (eq system-type (quote amigados)) "@" "#") "\
- Character to add to file names to make autosave names.")
-
- (defconst bufferfile-char (if (eq system-type (quote amigados)) "^" "%") "\
- Character to add to buffer names to make file names.")
-
- (or (fboundp (quote lock-buffer)) (defalias (quote lock-buffer) (quote ignore)))
-
- (or (fboundp (quote unlock-buffer)) (defalias (quote unlock-buffer) (quote ignore)))
-
- (defun ange-ftp-completion-hook-function (op &rest args) (byte-code "Ä> ÅÆ # Ç=
- BÅ \"*" [op args inhibit-file-name-handlers inhibit-file-name-operation (file-name-completion file-name-all-completions) apply ange-ftp-hook-function ange-ftp-completion-hook-function] 4))
-
- (defun pwd nil "\
- Show the current default directory." (interactive nil) (byte-code "ÀÂÃ \"" [nil default-directory message "Directory %s"] 3))
-
- (defvar cd-path nil "\
- Value of the CDPATH environment variable, as a list.
- Not actually set up until the first time you you use it.")
-
- (defun parse-colon-path (cd-path) "\
- Explode a colon-separated list of paths into a string list." (byte-code "
A ÅÅÆÅÇPÈÇ#
>